منابع مشابه
Strategies in object-oriented design
This paper presents a study aiming to analyse the design strategies of experts in object-oriented programming. We report an experiment conducted with four experts. Each subject solved three problems. Our results show that three strategies may be used in program design according to the solution structure. An object-centred strategy and a function-centred strategy are used when the solution has a...
متن کاملStrategies in object-oriented design1
This paper presents a study aiming to analyse the design strategies of experts in object-oriented programming. We report an experiment conducted with four experts. Each subject solved three problems. Our results show that three strategies may be used in program design according to the solution structure. An object-centred strategy and a function-centred strategy are used when the solution has a...
متن کاملGuiding Object-oriented Design Guiding Object-oriented Design
In this paper we show how software architectural styles can be used to guide object-oriented design. Design guidance is important as the initial phases of software design signiicantly impact software quality. We use two diierent architectural styles to guide the design process from a formal speciication to a design. Software architectural styles assist by providing a diierent level of reuse tha...
متن کاملObject-Oriented Shader Design
We present an extremely lightweight object-oriented framework for writing shaders. It provides a way to invoke methods of objects from the shading language and to use references of objects as normal variables. Classes are declared and instantiated in the application language using proxy classes. We then apply object-oriented design to several typical shading problems showing their strength comp...
متن کاملReusable Object-Oriented Design
Software design is a diicult creative task learnt from long experience. Reusable object-oriented design aims to describe and classify designs and design fragments so that designers may learn from other peoples' experience. Thus, it provides leverage for the design process. This paper surveys the eld, discussing software architectures, application frameworks, design patterns, and the design of c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Acta Psychologica
سال: 1996
ISSN: 0001-6918
DOI: 10.1016/0001-6918(95)00058-5